package com.tdam2013.grupo12.webMessaging;

import java.util.ArrayList;

import com.tdam2013.grupo12.clasesDeNegocio.Accion;
import com.tdam2013.grupo12.clasesDeNegocio.Mensaje;

public class Resultado {
	private String type;
	private String id;
	private String descripcionError;
	private int codigoError;
	private ArrayList<Mensaje> mensajes;
	private String nombreUsuario;
	
	
	public Resultado(String type, String id, String descripcionError,
			int codigoError, String nombreUsuario) {
		super();
		this.type = type;
		this.id = id;
		this.descripcionError = descripcionError;
		this.codigoError = codigoError;
		this.mensajes = new ArrayList<Mensaje>();
		this.nombreUsuario = nombreUsuario;
	}
	
	public Resultado(){
		this.mensajes = new ArrayList<Mensaje>();
	}
	
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getDescripcionError() {
		return descripcionError;
	}
	public void setDescripcionError(String descripcion) {
		this.descripcionError = descripcion;
	}
	public int getCodigoError() {
		return codigoError;
	}
	public void setCodigoError(int code) {
		this.codigoError = code;
	}
	public String getNombreUsuario() {
		return nombreUsuario;
	}
	public void setNombreUsuario(String nombreUsuario) {
		this.nombreUsuario = nombreUsuario;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	
	public void addMensaje(Mensaje m){
		mensajes.add(m);
	}
	
	public ArrayList<Mensaje> getMensajes(){
		return this.mensajes;
	}
	
}
